@charset "utf-8";
/* CSS Document */
* {
    padding: 0;
    margin: 0;
    border: 0;
}

body {
    font-family: "Microsoft YaHei";
    overflow-x: hidden;
    -webkit-text-size-adjust: none;
	font-size: 0.3rem;
}


body.sy {
    background: #ffffff !important;
}

a {
    text-decoration: none;
    cursor: pointer;
    color: inherit;
}

ul, li {
    list-style: none;
}

input {
    border: 0;
    outline: none;
}

i, em {
    font-style: normal;
}

.fl {
    float: left;
}

.fr {
    float: right;
}

.clear {
    zoom: 1;
}

.clear:after {
    display: table;
    content: '';
    clear: both;
}

.mobileNone {
    display: none !important;
}


/*头部*/
.zw_head_w{
    
}
.zw_head{
	position: relative;
	width: 6.9rem;
	margin: 0 auto;
	height: .7rem;
	line-height: .7rem;
	font-size: .28rem;
	text-align: right;
	padding-right: .1rem;
}
.zw_head .as{
	padding-left: .2rem;
	margin-left: .1rem;
}
.zw_head .as_login{
	padding-left: 0.4rem;
	background: url(zwfw-zwfwV202410_top3.png) no-repeat left center;
	background-size: auto .3rem;
}
.zw_head .notices{
	position: absolute;
	left: 0;
	top: 0;
	height: .7rem;
	overflow: hidden;
	width: 100%;
	display: block;
	text-align: left;
}
.zw_head_logo{
	padding: 0 .3rem .3rem;
	position: relative;
	border-bottom: .02rem solid #911b1b;
}
.zw_head_logo a{
	display: block;
}
.zw_head_logo img{
	display: block;
	width: 6rem;
}
.button_so{
	position: absolute;
	bottom: .28rem;
	right: .8rem;
	display: block;
	width: .36rem;
	height: .36rem;
	background: url(zwfw-zwfwmh_sj_so.png);
	background-size: 100% 100% !important; 
}
.button_menu{
	position: absolute;
	bottom: .28rem;
	right: .2rem;
	display: block;
	width: .36rem;
	height: .36rem;
	background: url(zwfw-zwfwmh_sj_menu.png);
	background-size: 100% 100%; 
}

/* 底部 */
.foot_mobile {
    background: #c41a1c;
	margin-top: .4rem;
	position: relative;
	line-height: 200%;
	color: #fff;
	padding: .3rem .3rem .35rem;
	font-size: .28rem;
}

.open_pc{
	position: absolute;
	right: .2rem;
	top: .28rem;
	display: block;
	width: 1.3rem;
	text-align: center;
	font-size: .26rem;
	border: .01rem solid #fff;
}